*{
	margin: 0 auto;
	padding: 0;
	list-style: none;
}
html,body{
	width: 100%;
	height: 100%
}
.clear{
	clear: both;
	overflow: hidden;
}
.main{
	width: 1280px;
	margin: 0 auto;
}
a{
	text-decoration: none;
	color: black;
}

/*section内容部分*/
.bg_img{
	background: url(../img/banner_01.png);
	background-repeat: no-repeat;
	background-color: #e7e9ec;
	position: relative;	
}
#headset{
	position: absolute;
	bottom: -5px;
	left: -160px;
}
#list_nav{
	position: absolute;
	top: 59px;
	left: 150px;
	background: #f3f2f2;
	/*width: 223px;*/
	height: 333px;
	
}
#list_nav>a{
	display: block;
	/*height: 30px;*/
	line-height: 2em;
	padding-right: 15px;
	margin-bottom: 10px;
	color: #7c7979;
}
#list_nav>a:first-of-type{
	margin-top: 27px;
}
#list_nav>a:hover{
	background: #58636d;
	color: white;
}
#list_nav>a>i{
	padding-left: 18px;
	padding-right: 5px;
}
#list_nav>div>img{
	width: 16px;
	height: 16px;
}
#list_nav>div>p{
	display: inline-block;
	vertical-align: top;
}
#list_nav>div{
	font-size: 12px;
	color: #828181;
	margin: 51px 79px 24px 39px;
}
.content{
	margin-top: 93px;
	margin-left: 417px;
	width: 681px;
}
.news_til{
	font-size: 26px;
	color: #f6f8fb;
	width: 652px;
	margin: 0 11px 44px 20px;
	border-bottom: 2px solid #FFFFFF;
	padding-bottom: 5px;
}
.news_til>p:first-of-type{
	line-height: 1em;
	float: left;
}
.news_til>p:last-of-type{
	line-height: 1em;
	float: right;
}
.news{
	background: white;
	margin-bottom: 110px;
	
}
.news_cont_nav{
	width: 602px;
	border-bottom: 1px solid #c4c4c5;
	color: #3f4142;
	margin-top: 27px;
	margin-bottom: 31px;
}
.news_cont_nav>p:first-of-type{
	font-size: 14px;
	float: left;
	
}
.news_cont_nav>p:first-of-type>a{
	color: #3f4142;
}
.news_cont_nav>p:last-of-type{
	font-size: 12px;
	float: right;
}
.news_cont{
	width: 647px;
	margin: 0 auto;
}
.news_cont_til{
	text-align: center;
	margin-bottom: 17px;
	
}
.news_cont_txt{
	margin-bottom: 40px;
	font-size: 0;
}
.news_cont_txt>p{
	font-size: 12px;
	color: #5f5b5b;
	margin-top: 15px;
}
#img_info{
	font-size: 12px;
	color: #858788;
	text-align: center;
	margin-top: 0;
}
.news_page>ul{
	text-align: center;
}
.news_page>ul>li{
	display: inline-block;
	margin-bottom: 30px;
}
.news_page>ul>li>a{
	border: 1px solid #d2d2d2;
	padding: 5px;
	font-size: 10px;
}
.news_page>ul>li>a:hover{
	border: 1px solid #000000;
}
